self-sufficiency indicators - İspanyolca İngilizce Sözlük